Apt name for Grand Canal theatre