Image of Pseudobalistes flavimarginatus

© FishWise Professional