ALFARRABISTA COLLECTION
No. 2955 addition. Armstrong Whitworth A.W.52 (TS363) Royal Air Force
Photographed at East Cowes, Isle of Wight, UK

Armstrong Whitworth A.W.52


Created February 28, 2023