James Campbell · A Pastoral Rehearsal, 1828

James Campbell, A Pastoral Rehearsal, 1828, canvas, 63.5 × 115.2 cm. Sold at auction in 2020. See James Campbell’s auction records and prices →