Amongst many other pieces of Street Art, based at Waltham Park.
30 Waltham Road, Waltham
Last updated: 03.07.2018