South African Mystery Flowers

a picture of something