Strange Cricket-Like Insect Short Call

Strange Cricket-Like Insect Short Call

A short call from a strange cricket-like insect or alien.

by
by
by
by
by
by