dcsimg
Image of Taiwan flowering cherry
Creatures » » Plants » » Dicotyledons » » Rose Family »

Taiwan Flowering Cherry

Prunus campanulata Maxim.