Boyle Family · Shepherd's Bush London Study, 1966

Boyle Family, Shepherd's Bush London Study, 1966, mixed media, 157.5 × 158 cm. Sold at auction in 2020. See Boyle Family’s auction records and prices →