Filming Locations (1)

  • Acireale, Catania, Sicily, Italy