The Netherlands, Amsterdam, Den Brielstraat

In series: Smart
location | thumbnails