Currently browsing tag

monreale

Monreale

[Nearby is] a castle on the summit of a mountain: one of the most beautiful fortresses to ever exist, to which belongs …