Designed by
Title
Sheila`s Cottage Restaurant and Tea Rooms in Ambleside in United Kingdom #177455348
Description
Ambleside, Cumbria, United Kingdom - May 16, 2019: Exterior of Sheila`s Cottage and Tea Rooms viewed along alleyway shoing road and stone built wall
This image is editorial