Olive Cotton · Tea Cup Ballet, 1935

Olive Cotton, Tea Cup Ballet, 1935, photograph, 27.5 × 21 cm. Sold at auction in 2026. See Olive Cotton’s auction records and prices →