Designed by
Title
Imperial War Museum. Duxford, Cambridgeshire, UK. 2019 Battle of Britain air show. Avro 504. #159609297
Description
Imperial War Museum. Duxford, Cambridgeshire, UK. 2019 Battle of Britain air show. Avro 504 during the first world war replica aircraft event.
This image is editorial