Yiannis Sakellis

The RED photos/ Medusa.

Italy, 2006