Lewes Castle in the county town of Lewes East Sussex southern England UK Building repair work being carried out during 2009
Lewes Castle in the county town of Lewes East Sussex southern England UK Building repair work being carried out during 2009
Size: 3475px × 5231px
Photo credit: © Peter Titmuss / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1066, 2009, ancient, blossom, building, carried, castle, castles, contract, contractor, contractors, county, dates, east, england, english, flowering, flowers, format, heritage, historic, history, image, lewes, property, rebuilding, reconstruction, refurbishment, repair, repairing, repairs, scaffolding, site, southern, spring, springtime, sussex, tourism, tower, town, uk, upright, view, work, workmen, works