Little Ilford Park

Little Ilford Park
High Street North, London, E12 6TH
Photo of Little Ilford Park