small pink flowers growing out of the rocks