Rembrandt Square Amsterdam Holland
amstb0233csatRembrandtSquareRembrandtpleinAmsterdamHollandcity centresummerpeoplefountainThe NetherlandsEuropehorizontalcolor imageworld locations