Stainforth and the Ribble Valley, Yorkshire Dales, North Yorkshire.

View of Stainforth and the Ribble Valley, Yorkshire Dales, North Yorkshire, England