Designed by
Title
17th century Fontana del Tritone Triton Fountain with dolphins heads, located in the Piazza Barberini, Rome, Italy #268693962
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