Skip to main content

Lockheed F-104D Starfighter

by Globetrotter on 09 June 2009EN
1 placemark 4290 views 1 view (24h) 0 Likes

Lockheed F-104D Starfighter "Spirit of Burbank" in George Izay Park in LA.

 
x px