by Theresa Elvin on Flickr.Whitby Abbey – North Yorkshire, England. Posted on December 4, 2022 by zoeyroberts by Theresa Elvin on Flickr.Whitby Abbey – North Yorkshire, England.#travel, #europe, #yorkshire, #landscape, #england