Flower of wilderness

Flower of wilderness - a harsh land and an even stronger flower.

(A potential store signage and illustration for a florist)