2000 Wenslauerstraat 61 Amsterdam
Wenslauerstraat 61, Amsterdam, The Netherlands