1905 BRITISH ASSOCIATION
1905 British Association
CAPE OF GOOD HOPE
BA1633
Part 3