The 12th century mighty Templar castle of Almourol at sunset, in the middle of an island in the Tagus river, Portugal

Loading…
The 12th century mighty Templar castle of Almourol at sunset, in the middle of an island in the Tagus river, Portugal