Photo of Zaid Khan

Zaid Khan

location iconNoida, Uttar Pradesh, India
Love travelling and exploring new places.
82Followers
21Followings
0Credits