Stevemarleyphoto

By SteveMarley

Leica camera on display at Manston

Leica Camera from WW2 Manston Spitfire and Hurricane Museum.

Comments
Sign in or get an account to comment.