Vincent Brown · PIAZZA

Vincent Brown, PIAZZA, oil on board, 46.5 × 56 cm. Sold at auction in 2026. See Vincent Brown’s auction records and prices →