Pilar

By acula

A beautiful set for a movie

This beautiful 'Plaza de España' in Seville featured in exterior shots of the City of Theed  on the Planet Naboo in the movie series  Star Wars  Episode II.

Comments
Sign in or get an account to comment.