back


Omura Flower

 

Omura Flower: Omura-Zakura (Omura Cherry Blossom)

The Omura Cherry Blossom is a National Nature Patrimony, due to its petal specificities. The number of petals, during blossoming, can vary between 60 and 200.

Omura-Zakura became the official flower of Omura, on 8 April 1972.

back