The Real Lion of Ioulis
The Real Lion of Ioulis

$650

Oil on Linen Canvas

11 by 14 inches
The Lion of Ioulis is an ancient Greek stone sculpture located just outside the town of Ioulida on the island of Kea (Tzia) in the Cyclades, Greece. Local myth says the gods grew envious of the island's beauty and water nymphs and sent a ferocious lion to lay waste to Kea; the sculpture was purportedly created to appease or commemorate the event.

Becoming CelestialNext

 


Be the first to post a comment.

Paintings that capture an animal’s beauty.


RSS |