Alpine Rose - Search Results

Alpine Rose

Alpine Rose

Japanese alpine rose is called "Shakunage".
Shakunage siginifies majesty and glory in the language of flowers.