Geneva, Switzerland
Editorial & Documentary | Travel & Landscape
A hooded figure stands in a red room, wrapped in neon light for a mysterious visual.