yellow flower growing out of stones