ALFARRABISTA COLLECTION
No. 2955 addition. Armstrong Whitworth A.W.52 (TS363) Royal Air Force
Photographed at East Cowes, Isle of Wight, UK
Main menu
Additional
photo
Next Alfarrabista photo
Alfarrabista menu
Created February 28, 2023