English Martyrs garden, Whalley, Lancashire.


English Martyrs garden, English Martyr's church, Whalley, Lancashire. Built in 1926 on the banks of the River Calder.


Size: 4752px × 3168px
Location: English Martyr's church, The Sands, Whalley, Lancashire, UK
Photo credit: © John Husband / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: calder, catholic, church, english, lancashire, martyrs, ribble, river, roman, valley, village, villages, whalley