庭桜 にわざくら
ni wazakura

Noun

1. Chinese bush cherry (Prunus glandulosa); Chinese plum; dwarf flowering almond