25 February 2010 Amber A.A. Verstegen All rights reserved x Download Residential Share Facebook Twitter LinkedIn Pinterest E-mail Photo by Amber A.A. Verstegen. Where was this made?: Noord, a part of Amsterdam