February 1, 2014



Marcello Mercado
UR03
40cm x 30cm (15.7 in x 11.8 in)
Oil and pigmrnts on canvas, 2013

[+]