Designed by
Title
Large brown insect making loud noise, tropical Cicada Platypleura #185889113
Description
Large brown insect making loud noise, tropical Cicada Platypleura, singing insect: Terminalia ivorensis Chev., on brown tree bark on a sunny day