Ichneumonid wasp, U, face, Florida, Miama-Dade county

close up of image

Detailed Description

Key Biscayne National Park, Florida

Details

Image Dimensions: 1044 x 1140

Date Taken: