Cityscape of York, a town in North Yorkshire, England

Cityscape of York, a town in North Yorkshire, England