39 / 152

Iris Clert at a cockroach Race, 1959

  • Iris Clert at a cockroach Race
    Galerie Iris Clert, Paris, France
39 / 152
scroll to top