RE: Piazza Navona, the square built on the site of a former Roman stadium in the heart of Rome
Nice shots! Seems like you're a pro on capturing photos.
RE: Piazza Navona, the square built on the site of a former Roman stadium in the heart of Rome