portrait

Painted locust - Schistocera melanocera



Island: Santa Cruz
Location: Cerro Dragón
Photographed by: Jeremy Korr

Return to life list