Olive Cotton · TEACUP BALLET, 1935

Olive Cotton, TEACUP BALLET, 1935, printed 1991 silver gelatin photograph, 35 × 28 cm. Sold at auction in 2018. See Olive Cotton’s auction records and prices →