Dartmouth Dart River Church of St Petroc castle 1481 Devon Great Britain United Kingdom
Size: 5315px × 3543px
Photo credit: © Globuss Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1481, britain, castle, church, dart, dartmouth, devon, great, kingdom, petroc, river, st, united