Sculpture of Glaucus the greek sea god, fountain of the Naiads Piazza della Repubblica Rome Italy

- Image ID: EWAF98

Sculpture of Glaucus the greek sea god, fountain of the Naiads Piazza della Repubblica Rome Italy

Pippa West / Alamy Stock Photo

Image ID: EWAF98

Location: Rome Italy