Robert Barnes · Aphrodite's Enchanted Isle

Robert Barnes, Aphrodite's Enchanted Isle, oil on canvas, 167.6 × 213.4 cm. Sold at auction in 2021. See Robert Barnes’s auction records and prices →