Zoanthids 'Armor of God'

Zoanthids 'Armor of God'

Zoanthids 'Armor of God'
(Zoanthus sp.)