Designed by
Title
Bumblebee on a pink flower of Beach Rose Rosa rugosa #200489720
Description
Buff-tailed Bumblebee on a pink flower of Beach Rose Rosa rugosa, mostly found in dunes, urban parks, roadsides and gardens. Attractive for insects and growing in Europe, Asia and North America.