Piazza Navona in Rome, Italy

Piazza Navona in Rome, Italy at twilight