Landscapes - Images by Steve

The City of York, Yorkshire, England.

York Minster towers above the city.