click on any thumbnail to enlarge

This is the business end of a giant moray eel off Moorea Island in the Society Islands of French Polynesia.

ken@kenriddick.com Copyright ©2025 Ken Riddick 713.824.7141