James Campbell · A Pastoral Rehearsal, 1828

James Campbell, A Pastoral Rehearsal, 1828, oil on canvas, 63.5 x 115.2cm (25 x 45 3/8in). Sold at auction in 2020. See James Campbell’s auction records and prices →