Grandma and Grandpa on their Dutch bikes - not a mountain bike in sight.
Beautiful white beaches all the way around this tiny island (brrr).