physically handicapped persons doing fashion show - NIFT

2011-06-11 189

TV5_news