Vee Speers · Immortal #01, 1962

Vee Speers, Immortal #01, 1962, photograph, 100.3 × 142.9 cm. Sold at auction in 2025. See Vee Speers’s auction records and prices →