Share
twitterlinkedinfacebook
Image 1 of 1
ALK01530IND.jpg
Street stalls near the five star Westin Hotel in Gurgoan.