Designed by
Title
17th century Fontana del Tritone (Triton Fountain) with dolphins heads, located in the Piazza Barberini, Rome, Italy #281771915
Description
Rome, Italy - October 10, 2020: 17th century Fontana del Tritone (Triton Fountain) with dolphins heads, located in the Piazza Barberini
This image is editorial