Ralph Bacerra · Large sculpture from the Animal Series (Cameloid), 1976

Ralph Bacerra, Large sculpture from the Animal Series (Cameloid), 1976, architectural terracotta, 88.9 × 88.9 × 33 cm. Sold at auction in 2019. See Ralph Bacerra’s auction records and prices →