Sergeant Major

Eyefathom.com Photos - Sergeant Major

Item: 018_0178_fi

Common name: Sergeant Major
Scientific name: Abudefdus saxatilis
Keywords: Sergeant Major, Abudefdus saxatilis,damsel, vertebrate