Piazza delle cinque lune ???


Is it really about the piazza close to pzza Navona ?

reply

Yes, it is.

reply