539.pbsl brc1 1509621153 jpg
The Maharaja Sayajirao University of Baroda. Year: 2017.   No known copyright restrictions