Bumphead Parrot FishBolbometopon muricatumBumphead Parrot Fish
Scubashooters.net - Underwater Photography