Focus on Sutton twin towns mural and analyze the abstract.
The Sutton Twin towns mural is a large mural in the form of seven individual paintings situated in Sutton High Street in the town of Sutton in Greater London, England. It is one of six works of public art in Sutton town centre.
Sutton High Street public art mural Twin towns mural Sutton