Texel, Netherlands

Texel, the Dutch island in the North Sea