Proserpina Picture

PROSERPINA
(Roman Mythology)

Means "to emerge" in Latin. She was the Roman equivalent of the Greek goddess Persephone. [link]
Continue Reading: Persephone