Rome, Lazio, Italy — the real filming locationRome — on screen
Real-life photo: Emanuela Meme Giudic… · CC BY 3.0