Image 1 of 1
SB-GB797.jpg
United Kingdom, England, Shropshire, Ludlow: Ludlow Castle above the River Teme | Grossbritannien, England, Shropshire, Ludlow: Ludlow Castle am Fluss Teme