ICON

Icon by Eleanor Rose Stamp
Artist : Eleanor Rose Stamp
Media : Graphite & Charcoal on Paper
Size : 84 x 60 cm.

Price : £2,000.00 (inc. VAT)