Cadmium Red

Oil on Canvas

300cm x 200cm x 10cm

FLorida, USA 2016

Ivana Blanco Gross