Statue of the Roman god Neptune Picture

Fountain in Besançon, France.
Continue Reading: Poseidon