Harrisons & Sons: Presentation

Harrisons & Sons Ltd., London

Presentation

Southern Rhodesia