Sergeant Major

Eyefathom.com Photos -  Sergeant Major

Item: 018_0194_fi

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