Designed by
Title
Pomacanthus maculosus is a marine angelfish with common names including halfmoon #195335184
Description
Pomacanthus maculosus is a marine angelfish with common names including halfmoon, yellowband, yellowbar, Arabian yellowbar, yellow-blotch.