Longing for Mecca, Tropenmuseum, Amsterdam, The Netherlands

Tropenmuseum, Amsterdam, The Netherlands

February 2019 - January 2020