Piazza Navona, the square built on the site of a former Roman stadium in the heart of Rome
Piazza Navona, the square built on the site of a former Roman stadium in the heart of RomePiazza Navona, the square built on the site of a former Roman stadium in the heart of Rome Hello travelers I'm fascinated by the places we managed to discover in Rome, in one of my blogs the other day