Chevron barracuda Photos

Chevron barracuda

Image: F_2118
Subject: Chevron barracuda
Location: Tatawa Island, Komodo National Park, Indonesia
Species: Sphyraena qenie
Copyright: © Jeff Mondragon / mondragonphoto.com
Additional Info:


Keywords: Chevron barracuda, Tatawa Island, Komodo National Park, Indonesia, Sphyraena qenie, marine and wildlife stock photography photos, photographs, photography, images, pictures, stock photography, stock photos, digital