Preview Town view, Volendam, Netherlands, Europe Image ID: 685-1799 Artist: Ethel Davies Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal places town towns street scene street scenes shops volendam holland europe netherlands