Amphitrite, Greek Sea Goddess Picture

Bronze statue of the sea goddess Amphitrite with sea horses - from the ancient Greek mythology.
Picture taken in Plymouth, England.
Continue Reading: Amphitrite