beautifulbritishisles:

Knaresborough, North Yorkshire

Photo by Joe Daniel Price

Share Button