York England

York England

York, city at the confluence of the rivers Ouse and Foss in North Yorkshire, England