Damyns Hall Aerodrome
Damyns Hall Aerodrome
London,
United Kingdom