ONU Sala XX

Architecture / Interior design
Consulate of Spain at the UN

Location
Geneva, Switzerland

Photography by
Agustí Torres