RE: Piazza Navona, the square built on the site of a former Roman stadium in the heart of Rome
I'm so glad you liked it and thank you so much for stopping by.
RE: Piazza Navona, the square built on the site of a former Roman stadium in the heart of Rome