Photo of Lovers on the run

Lovers on the run

location iconNew Delhi, Delhi, India
A tale of two people traveling together. Absconding for 8 years, married for one.
373Followers
12Followings
0Credits