Hard corals

Alveopora spongiosa - Acroporidae

Loading Image