Cover Image of shikha kanwar
Photo of shikha kanwar

shikha kanwar

location iconShimla, Himachal Pradesh, India
Live as if you’d drop dead in 10 seconds ! #tothefullest Instagram— @walking_lifestyle_
88Followers
1Followings
0Credits