Yellowbug cuvette, U, face, Dominican Republic

close up of image

Detailed Description

Membracid from Dominican Republic floating in hand sanitizer in a quartz cuvette

Details

Image Dimensions: 3199 x 4815

Date Taken: