DIPC Registered Charity No 1088446. gratefully acknowledges its supporters 

GALLERIES

 

PRELIMINARY AND SEMI FINALS 2017 (Photos by Candian Li)

 
22791007_2029898203907729_1332980391_o