Lockheed F-104D Starfighter

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

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

Options: View, Share, Embed
 
x px