Bally · Large framed Bally print (178 x 121cm)

Bally, Large framed Bally print (178 x 121cm), print, 178 × 121 cm. Sold at auction in 2025. See Bally’s auction records and prices →