The Feathers Hotel

Ludlow, Shropshire, United Kingdom



The Feathers Hotel, Ludlow, Shropshire, UK