Stanley Roy Badmin · Ludlow Castle, Shropshire, 1906

Stanley Roy Badmin, Ludlow Castle, Shropshire, 1906, ink, 25.4 × 28 cm. Sold at auction in 2007. See Stanley Roy Badmin’s auction records and prices →