Rock roses are great for small spaces and will tolerate light shade. They flower prolifically in white, yelllow, pink, red and orange so will fit into lots of different planting schemes. They do best being allowed to tumble over a stones or down a slope
White Rock Rose with Hoverfly
A4 photo print on black background, unmounted.