Threespot Damselfish (Stegastes planifrons)
Threespot Damselfish (Stegastes planifrons) defending territory.
© Stubblefieldphoto | Stock Free Images
Similar Free Images
Categories: