Fergus Grand Theatre gets a new sign

Bill Longshaw

Comments