in

Jadayupara , most significant chook sculpture in the earth, India – impressive

Jadayupara , largest bird sculpture in the world, India

Jadayupara , most significant bird sculpture in the entire world, India – awesome