Amsterdam - 2009 - kiwirallyfan

Damrak - the main street connecting Central Station (in the distance) with the city.

damrak