Indian Photographer Aniruddha Guha Sarkar Captures Unforgettable Scenes On The Streets
Indian photographer Aniruddha Guha Sarkar captures unforgettable scenes on the streets, bringing to life the vibrant essence of Indian culture. Based in Delhi, Sarkar’s keen eye for detail and timing …