Skip to main content

Lockheed F-104D Starfighter

by Globetrotter on 09 June 2009EN
1 placemark 4368 Views 1 View (24h) 0 Likes

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

 
x px