Scylla at Acropolis

Scylla, a mythical creature with hound heads embarking from the woman's body imagined siegeing the Acropolis

More by David Anakin

View profile