1905 BRITISH ASSOCIATION
1905 British Association
CAPE OF GOOD HOPE
BA1632
Part 2