13710. The Avenue, Cape Town, South Africa
Photography Studio Kilburn Brothers American
Publisher Kilburn Brothers American
Not on view