Mandy Martin · Industrial Site 1, 1952

Mandy Martin, Industrial Site 1, 1952, mixed media on paper, 28 × 73 cm. Sold at auction in 2025. See Mandy Martin’s auction records and prices →