Megachile bee on a primrose flower

Image: Megachile bee on a primrose flower

Detailed Description

A Megachile bee on a primrose flower.

Details

Image Dimensions: 2346 x 3128

Date Taken:

Location Taken: ME