Simeon Stafford

The Great Thomas Organ

Original oil painting on canvas Unframed 24 x 24 inches / 61 x 61 cms Framed 30 x 30 inches / 76 x 76 cms signed lower right 'Simeon'
In stock
SKU
1083
£2,250.00
View Artist Biography Enquire About This Painting