Euro Demobbed
Madrid - Barajas suburb, Spain
15 km E of city centre
40.44948, -3.52205

Serial Type Code/Notes Status Noted
E.15-20 Lockheed Shooting Star T-33A Ex EdA Preserved Mar 2017  

© EuroDemobbed 2005 - 2017