Jadayupara, the largest avian sculpture in the world
about 1 year ago —

Jadayupara, the largest avian sculpture in the world