Skip to content

Day: February 11, 2010

The Torre del Ángel

In the midst of the massive set-up that is the fortress-like Palau de l’Almudaina in Palma de Mallorca there is a tower which used to serve for matters of vigilance […]