Mixed Galleries » Pin-cushion protea flower abstract in Table Mountain National Park, Cape Town South Africa by Scott Ramsay