Sir Robert Townshend's tomb built in 1581 in St Laurence's church Ludlow. The church itself is stunning , surely a top English church


Size: 6016px × 4016px
Photo credit: © Malcolm Walker / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, 1581, altar, amazing, building, built, buttercross, cathedral, church, delights, england, inspiring, interesting, king, laurences, lawrences, left, location, lots, ludlow, marches, market, norman, origins, parish, robert, shropshire, sir, st, street, tomb, town, townshend, townshends