Image 1 of 1

BU27-004z.jpg

BU27-004z  Bumblebee - laying eggs in wax cell - Bombus impatiens