Netherlands, Amsterdam
2e Helmersstraat 6, Oud-West, 1054 CH Amsterdam, Netherlands