Schelde off Vlissingen, Netherlands 28 June 2015
Netherlands-flagged, homeport Heerhugowaard, Netherlands, IMO 9455674, MMSI 245050000 and call sign PBAQ. Built by Nevsky Shipbuilding&Shiprepair Plant, Shlisselburg, Russia in 2008. Owned and managed by Toucan Maritime, Heerhugowaard, Netherlands.