Inspiration from Nature April 21, 2015 rachel carter There’s a species of solitary mason bees that make these pretty little nests for their larvae out of flower petals. Source: https://davidbyrne.tumblr.com/post/5168517...