Roses

Roses are one of the more popular flowers for gardens and there are several varieties to choose from. They need lots of sun and well-draining soil.