Tag Archive for: AFRICAN CARACOL

HAVANA, July 23 Citizens have denounced the presence of giant African snails in the Cerro Municipality …

Read more