The Netherlands

The trams of Amsterdam

The trams of Amsterdam

If you’re in the center of Amsterdam, there’s no way you can miss a tram It’s amazing…