Kerria - Search Results

Kerria

Kerria

Japanese kerria (Kerria japonica) is called "Yamabuki".
Yamabuki signifies aroma, sublimity and expectancy in the language of flowers.