Image of Halichoeres hortulanus

© FishWise Professional