The Shropshire town Ludlow, one of the pretiest in England UK Carwells Tea Room


Size: 3808px × 2846px
Photo credit: © Mr Standfast / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cafe, carwells, england, english, ludlow, market, pretty, room, shropshire, tea, town, uk