Share
twitterlinkedinfacebook
Image 1 of 1
MHE04962MLY.jpg
Little India - Indian entertainment store selling imported Bollywood movies with one being played (showing a love scene) on a Sony television in the window.