Electric Star

Fri, 01/13/2017 - 10:32

The attached appeared in a 1930s UK book serialisation "Shipping Wonders of the World" published by The Amalgamated Press Ltd, London.

Date picture taken
1935
Tags

Comments