Daily Telegraph pictorial supplement: Spithead Review, 18th July 1935.

DX/2476

Information

Daily Telegraph pictorial supplement: Spithead Review, 18th July 1935.