3264. Market Place, Trinity Church Square, Richmond, North Yorkshire, UK
Size: 5197px × 3465px
Photo credit: © Rick Strange / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, church, england, great, kingdom, market, memorial, north, place, richmond, square, tower, trinity, uk, united, war, yorkshire