Airplane Pictures home

USA - Navy Lockheed T-33A Shooting Star -

USA - Navy - aircraft at Cape May