Giant Trevally and Surfer Under Ocean Surface
Spencer Frost
A large Giant Trevally swims slowly beneath the clear blue ocean surface while a person paddles on a surfboard directly overhead.
A large Giant Trevally swims slowly beneath the clear blue ocean surface while a person paddles on a surfboard directly overhead.