Zhen Hua 26 heavy lift vessel with the super-post-Panamax crane on board off Lewes Delaware

Zhen Hua 26 heavy lift vessel with the super-post-Panamax crane on board off Lewes Delaware