Zehra Warsi is a great and amazing photographer based out of the capital city of India, New Delhi. She holds expertise in lifestyle photography and has been into this profession from quite a few years now. She realizes the talent she has and makes sure that she uses it to the optimum. Mostly into corporate events, she has done some popular and famous events. Nowadays, Zehra is the official photographer for Delhi Cyclists.