1. Ellora, Buddhist Architecture, Goddess Mahamayuri with her vehicle Peacock Title Ellora, Buddhist Architecture, Goddess Mahamayuri with her vehicle Peacock Creators Uday Veer Bharti Contributor Ayyar, Tushar Keyword Mahamayuri, Maharashtra, Ellora, and Buddhism Source https://repository.jioinstitute.edu.in/concern/images/1f42e432-2cd6-4027-a7c7-bfd9dc17e6d1