beach


An array of Dutch Beaches situated on the North Sea of Holland.