A mountain bee feeding on nectar.

Mountain Bee
A mountain bee feeding on nectar.