Inter House Football Finals

Inter House Football Finals on 20th April 2017 at Stadium Matsushita Panasonic, Shah Alam.

fb Check out “The Official SriKL Photo Gallery” for more pictures

Leave a Reply