The Fontana della Barcaccia, at the foot of the Spanish Steps, Piazza di Spagna. Posted August 2, 2019August 3, 2020 admin