California sheephead

California sheephead (Semicossyphus pulcher).

California sheephead (Semicossyphus pulcher).