Fontana del Tritone Picture

Fountain of Triton in the Piazza Barberini in Rome, Italy.
Continue Reading: Triton