Mystery1437
FollowBrahma Kamal
The state flower of Uttarakhand in India. Also called the queen of the night, saussurea obvallata blooms once a year only for a night....
Read more
The state flower of Uttarakhand in India. Also called the queen of the night, saussurea obvallata blooms once a year only for a night.
Read less
Read less
Views
7
Awards
Picture Perfect Award
Categories
Same photographer See all
Discover more photos See all