flower
Previous Up Next

A close-up picture of bumble bees on yellow lotus flower (Nelumba lutea).

bumble bees

Up
Next