V5RC

11131F

DBS Robotics F

Diocesan Boys’ SchoolKowloon, Hong Kong, China

Loading event history…