Christmas at the Waterfront 2016

BCGC’s Christmas extravaganza hits the Waterfront Hall – the best mix of Christmas colour and fun!