Surreal Texel

Surreal Texel

StrangeĀ happenings on an unassuming Dutch island…