Creative energy sweeps through Haven Lodge

Residents at Haven Lodge, a residential care home in Portishead,…