The main gate to the 12th century Templar castle of Almourol, in the middle of the Tagus river, Portugal

Loading…
The main gate to the 12th century Templar castle of Almourol, in the middle of the Tagus river, Portugal