How to Make a Butterfly Garden
A butterfly garden needs a mix of flowers, shrubs and trees at different heights. This reflects natural patterns in which butterflies seek out flowers at specific heights to accommodate their long probosces. Shallow puddles and