A collection of pictures by amateurs in the Netherlands.
All I know is that this picture has been taken in Alkmaar, Netherlands, 1990, maybe by someone named Klaas Rutanga.