Gopichand

opoyicentral
Opoyi Central

. New Delhi, Delhi, India

Thomas Cup triumph: Culmination of India’s long-term endeavour

opoyicentral
Opoyi Central

. Bangkok, Thailand

Indias Thomas Cup win bigger than 1983 World Cup triumph: Pullela Gopichand