RECENT - 2003 (SELECTED)

 
Show More
From Soratte, 2016

oil on linen, 64 x 250 cm