We're unable to process your download at this time. Please try again later. If the problem persists, contact us.
Stourport, UK - November 17, 2012: Stourport is a popular town for visits and day trips, situated on the River Severn in Worcestershire in the English Midlands. It has a large static funfair with multi-coloured rides, amusements and attractions. This is a sunny day in Autumn. There are no people in the people.
funfair stourport upon severn, worcestershire, england, uk