Chester | Cheshire | England

Moat surrounding the city[Chester - England] Moat surrounding the city
[Chester - England]