Stelios Faitakis

elen

Moloch

Mixed media on canvas 245 X 193