Designed by
Title
Closeup on a female Willughby's leafcutter bee, Megachile willughbiella sitting on a yellow Inula #268410928
Description
Natural closeup on a female Willughby's leafcutter bee, Megachile willughbiella sitting on a yellow Inula flower