NETHERLANDS | Sunday, 15 May 2011 | Views [291]
Trams, cars, bicycles and people all manage to co-exist on the roads