Part of The Becontree Hundred, a Landmark Commission by Creative Barking & Dagenham produced by People’s Palace Projects, 2015.
Part of The Becontree Hundred, a Landmark Commission by Creative Barking & Dagenham produced by People’s Palace Projects, 2015.