Image of Calloplesiops altivelis

© FishWise Professional