Selvatura park insect exhibition in monteverde
Come and be part of one of the worlds most beautiful bio artistic shows at selvatura parks world class exhibition jewels of the rain forest the exhibition was created by world renowned entomologist dr richard whitten who has been collecting insects for decades