Upton Park

Upton Park
Boleyn Ground, Green Street, London, E13 9AZ
Photo of Upton Park