Architecture PLB, Lloyd Park, Walthamstow

121027 aPLB Lloyd Park 027

Architecture PLB, Lloyd Park, Walthamstow