Mata Hari

Leeuwarden, Netherlands

Mata Hari is a shop in Leeuwarden near the Museum Blokhuispoort.