The watercolour, attributed to Queen Victoria's favourite artist Sir Edwin Landseer, was sold by JP Humbert of Whittlebury, Northamptonshire. The painting has attracted both firm supporters and ...
The 1851 oil painting by Sir Edwin Landseer features a red deer stag The National Galleries of Scotland (NGS) has disputed claims that the iconic Monarch of the Glen stag was painted at a ...