Back to photostream

Squeeze

Multiple bugs (Calliphara exellens) hanging onto the underside of a leaf in Sefa Utaki, Okinawa, Japan

52 views
0 faves
0 comments
Uploaded on April 18, 2018
Taken on February 10, 2017