1.
Euromast and view from the Euromast, Rotterdam, Holland
Rotterdam, Holland
2.
3.
Republic of the Seven United Provinces