Olive Cotton · TEACUP BALLET, 1935, printed 1994

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