Queens and ducks

Museo Nazionale della Scienza e della Technologia
Sept – December 2025 Milano