C-60 parasites

Jebel Ali Industrial Area