No idea what this is but I suppose it has fallen off the cruising ship "Rotterdam" which passes here now and then in the Summer.