Found this little treasure in our garden last night. It’s a vitamin-sized leaf capsule created by an insect. Leaves have been carefully cut and fashioned into a tiny tube. I can only assume it holds an egg. Would love to know what this is! So amazing!!

*Post Update: Its a leafcutter bee capsule!