Aviation Photo #0258289 Sopwith Camel - UK - Navy

[ Medium Large ]
11 of 465
Sponsor Message
Sponsor Message
On display inside the Imperial War Museum, London
[ Medium Large ]
Distinct Views: 4,563
Photo Added: August 04, 2002

Explore Other Great Photos