Based in Battersea, London since late 1967, Barnes is noted for colourful, large-scale murals in Battersea and the London area, designed in collaboration with local groups.
Based in Battersea, London since late 1967. Noted for colourful, large-scale murals in Battersea and the London area, designed in collaboration with local groups.