This picture has been taken in India in a park in Delhi by a photographer Adi Mandiratta. It captures my happy goddess moment with my Peacock fans. Both fans and costume handmade by myself View 4 more from Maya Full Power Submitted on 2020-01-17 Views:3408