India: The Coffee House by Stuart Freedman

Share
twitterlinkedinfacebook
Image 45 of 45
< Prev
SFE01445IND.jpg
Regular customers sit and talk in the Indian Coffee House, Baba Kharak Singh Marg in New Delhi.