Castelo de Torres Vedras

From Wikimedia Commons, the free media repository
Jump to: navigation, search
Português: O Castelo de Torres Vedras situa-se em Torres Vedras, Portugal.
English: Castle of Torres Vedras, in Torres Vedras, Portugal.

See also[edit]