Lockheed F-104D Starfighter

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

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

Options: View, Share, Embed
 
x px