Ron Albers:
‘Blauwe Stad’, Groningen, Netherlands. The Last Frontier in Holland.
Ron Albers:
Dutch nature reserve 'Waddenzee', Netherlands
Ron Albers:
Beach at Den Helder, Netherlands