Amsterdam


Amsterdam

The center of Amsterdam.
Left the Central Station, right the Dam Square.