Aviation Photo #0457580 Meteor FL-55CM - Untitled

[ Medium Large ]
12 of 290
Sponsor Message
Sponsor Message
Built 1959, only a small number of Meteors were manufactured in Italy. HB-EAE is based here.
[ Medium Large ]
Distinct Views: 3,706
Photo Added: November 14, 2003

Explore Other Great Photos