Lockheed F-104D Starfighter

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

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

Options: View, Share, Embed
 
x px