Photo of Kritika

Kritika

location iconBangalore, Karnataka, India
In the impossible lies my spirit, and in my spirit, lies my reality.
740Followers
1Followings
0Credits