Bumblebee

Bumblebee

Observation - Bumblebee. Description: A large bee approximately 1.8-2cm in length

A large bee approximately 1.8-2cm in length