Stelios Faitakis

elen

Divine Providence

Mixed media on canvas 240 x 192