De La Salle Holy Cross College

The DLSHCC Highland Gathering 2017

Love the sound of bagpipes or simply enjoy watching highland dancers gracefully dance across the stage? Then sample a... Read More

Victory Park