Photo of Neha Ralli

Neha Ralli

location iconKullu, Himachal Pradesh, India
Weekend wanderer, ancient alien, rain+books+sunsets
48Followers
10Followings
0Credits