Richa Maheshwari
Richa Maheshwari (born 1988) is a fashion photographer based in Delhi, India. She started practicing fashion photography and short film making commercially after college, and later became the CEO of Richa Maheshwari Film & Photography.
Provided by Wikipedia