Demerara, no73 2015, Oil on Canvas, 52×72″, 132x183cm


0 Comments