Robert Taylor Carson · IN THE PUB, WEST OF IRELAND

Robert Taylor Carson, IN THE PUB, WEST OF IRELAND, Oil on canvas, 71.5 × 91.5 cm. Sold at auction in 2025. See Robert Taylor Carson’s auction records and prices →