Papua New Guinea - Rick Starr

Bluefin Trevally

Bluefin Trevally