Filming Locations (1)

  • Fontana di Trevi, Rome, Lazio, Italy (Surrounding area)