Dam Square

Historic center of Amsterdam that is also a good orientation point in the city.
More Pet Animal Stories