Large canvas, most likely 18th century, of the Madonna with cherubs, one of whom holds a rose, symbol of Mary. The canvas has been restretched. Just over 2 metres high. SOLD
Chipping Norton, Oxfordshire and Tetbury, Gloucestershire and online. Telephone 07771 766055