Taken by: Olivier Notz

Blue striped grunt (Haemulon sciurus)
Blue striped grunt (Haemulon sciurus) by Olivier Notz
VOTES: 11
VOTE!