Samuel Ross
srp-jr
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
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