James Smith & Sons (Umbrellas) Ltd, Hazelwood House, 53 & 53a, New Oxford Street, London, W.C.1.
Published: 1957
Language: eng