Shweta Malhotra is a self-taught visual artist and photographer based out of New Delhi. Her artworks are inspired by what she sees around when she is doing street photography.
Shweta Malhotra is a self-taught visual artist and photographer based out of New Delhi. Her artworks are inspired by what she sees around when she is doing street photography.