Palazzo Blanco, in the shadow of The Leopard May 25, 2025 4 Comments Have you watched The Leopard on Netflix? If so, you’ll have seen the small island of Ortygia, the historical centre and heart of the city Read More »