Filming Locations (1)

  • Castel del Monte, L'Aquila, Abruzzo, Italy