Geneva, Switzerland
Broken Chair

Geneva, Switzerland

March 2025