gray fish on white coral reef
gray fish on white coral reef

Found this beautiful barracuda while snorkeling in Caye Caulker, Belize.

TrackingTrackingTrackingTracking