a red and yellow flower sitting on top of rocks