Tibetan Dogwood flower

Tibetan Dogwood flower

Tibetan Dogwood flower

Tibetan Dogwood flower

The flower of the Tibetan Dogwood tree.