sejalsehmi.com
London Desi Girl in the City
New York – the grand city of lights and love that never sleeps. That honestly is the simplest definition that applies to this city that, in my eyes, truly belongs to another world. Having visited N…