Photo: Agustí Torres

Untitled

2011

41 x 33 cm. (16 x 13 in.)

Oil on linen