Image 1 of 1

BU13-002b.jpg

BU13-002b   Bumblebee - pupae in wax cell - Bombus impatiens