The Echo – SOLD

The Echo Painting, 35.5 H x 35.5 W x 2.5 D inches The Echo РOil on boardMade August 2015 For Sale at £250