The Netherlands, Amsterdam, Roerstraat. Esther & Chatilla