The Life and Work of Brian Barnes in Battersea
Brian Barnes, was a celebrated muralist, a leading light in the community arts movement and a local political activist.
Brian Barnes, was a celebrated muralist, a leading light in the community arts movement and a local political activist.