High Street, Staple Hill
South Gloucestershire, England BS16 5LB
June 29, 2013

AFD South Gloucestershire at Page Park - Staple Hill