Link Star at the Nieuwe Waterweg near Hoek van Holland on July 18 2006 @ 17.00 LT
Upload a new photo.