Close-up of colourful Cape snapdragon flowers after spring rain in the Little Karoo near Oudtshoorn, Western Cape, South Africa