Clock Tower - Richmond, London - England


Size: 4709px × 3118px
Photo credit: © Stefano Ravera / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architectural, clock, detail, england, europe, kingdom, london, ravera, richmond, stefano, tower, uk, united