MovieMaps

Photo of Naboo Walk

Location: Plaza de España
As Seen In: Star Wars: Episode II - Attack of the Clones