Why we keep planting roses
The flower on the kitchen table might have a breeding history stretching across oceans. Its last journey may have been only a few kilometres, carried from one garden to another by someone who thought you would like it.
Stories and insights about the people, communities, and unique lifestyle of the Karoo.