Patrick Scott HRHA · Device, 1971

Patrick Scott HRHA, Device, 1971, Aubusson tapestry, 150 × 121 cm. Sold at auction in 2010. See Patrick Scott HRHA’s auction records and prices →