Seen these in the water just of the River Crouch near Paglesham in Essex. Not sure what they are or how they came to be there.
Comments
Sign in or get an account to comment.