Stock Photo: The Fountain of the Naiads on the Piazza della Repubblica square, Rome, Italy, Europe
Stock Photo: 1848-424091 The Fountain of the Naiads on the Piazza della Repubblica square, Rome, Italy, Europe