News

Some were even perfumed, in an attempt to transform them into the lifelike embodiments of gods, goddesses, and rulers ... was ...
Archaeologists have discovered multiple artifacts depicting ancient Greek deities in the ancient city of Finziade in Sicily.