3907 World record for largest human image of a waving national flag created in India 14th AugDeaf Leaders FoundationAug 30, 20220 min read
Comments