Market Square
Stafford, England ST16 2NQ
June 26, 2010

Stafford Armed Forces Day at Market Square