David Arthur Brown (Brazzaville)

David Arthur Brown (Brazzaville)