130 x 180 cm oil on canvas 2011

130 x 180 cm oil on canvas 2011

Colatse and Tawoche | 2013 | Paintings | Comments (0)