Tag: Art

Case Studies
bg
Jatayupura - World Largest Bird Sculpture in Gods Own Country - Kerala

Jatayupura - World Largest Bird Sculpture in Gods Own Country...

Jatayupura, in Cherala's Chadayamangalam, is the world' of the most huge bird sculpture....