The Weirs Q114137398

From WhereToday

Q114137398

public park and footpath between the River Itchen and the City Walls in Winchester, Hampshire, UK. Wikidata. Data files missing