Christopher Sun

Singing for your supper

Oak Bay Beach Hotel hosts multifaceted performer Laura Earnshaw for summer performances

Spectacle – Every day is EARTH DAY

5,000 festival goers downward dog together

Lovin’ Shakespeare-style at the castle

Shakespeare Society brings some of the Bard's sweetest scenes to Craigdarroch for Shakespeare in Love