Stock Photo - A dew covered Bee Fly (Anastoechus barbatus) perches on its overnight roost on a plant seed pod early in the morning.

Stock Photo: A dew covered Bee Fly (Anastoechus barbatus) perches on its overnight roost on a plant seed pod early in the morning.

Searchable keywords

Choose multiple keywords