Those pocupine looking flowers are called pincushion protea. They are tropicals, native to africa. They predominetly come in red, orange and yellow. Don't you think they make the perfect accent for this arrangement. Can you tell we are all about texture here?-D.Tindol