English: The World's biggest canvas painting.
Telugu: ప్రపంచంలోనే అతిపెద్ద కాన్వాస్ పెయింటింగ్