epw026130 ENGLAND (1929). 
Hanworth Park Aerodrome (London Air Park), Hanworth Park, 1929


?

This image is unlocated