mail_outline sales@mediastorehouse.com
Indo-Pacific humpback dolphin (Sousa chinensis) with fishing net damage around throat, Pearl River Estuary, Lantau Island, Hong Kong, China