• Deaf Leaders Foundation

3376-Birds fall from sky in Gujarat amid heatwave; pics show their rescue-13th May



0 views0 comments