Igreja de Santa Maria do Castelo (Torres Vedras)

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Português: A Igreja de Santa Maria do Castelo situa-se dentro do Castelo de Torres Vedras, Portugal.
English: Igreja de Santa Maria do Castelo is a church inside the Castle of Torres Vedras, Portugal.