ZHEN HUA 23 IMO 8414738 15/03/2018, anchored for bunkers, Las Palmas de Gran Canaria, Spain. Posted by Retired Felixstowe Dockers