Remi Rough 
Iconoclast
152.4 x 91.4 cm
Mixed media on canvas 
Price: SOLD