Plants for Shores and Wetlands Hummingbird Favourites Small Plants for Troughs and Rock Gardens Drought-resistant Plants for Dry Places Butterfly Host Plants Wildflowers for Shade Shrubs and Woody Vines Grasses and Grass-like Plants Wildflowers for Sun