Preston Park, Stockton-on-Tees, United Kingdom

Location:Preston Park, Stockton-on-Tees, United Kingdom