John Ng dives in the waters around Hong Kong and overseas taking amazing photos of the extraordinary sea life and marine animals for more than 10 years.
John Ng dives in the waters around Hong Kong and overseas taking amazing photos of the extraordinary sea life and marine animals for more than 10 years.