Designed by
Title
Helmsley Castle and Walled Gardens #279810101
Description
HELMSLEY CASTLE, NORTH YORKSHIRE, UK - MAY 29, 2023. A view of the ancient architecture of Helmsley Castle from the formal and colourful flower beds of The Helmsley Walled Gardens
This image is editorial