Plants for sun, plants for shade, small plants, tall plants, scented plants, spiky plants, evergreen plants, unusual plants, plants for walls, plants for bogs, plants for clay, plants that sway, pink flowers, green flowers, purple berries, black leaves, yellow stems, all these & more.