Modern clock tower in Stratford E15 London United Kingdom
Size: 3426px × 5150px
Photo credit: © Gregory Wrona / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: art, britain, british, city, clock, e15, england, english, gb, great, kingdom, london, modern, sculpture, stratford, tower, town, uk, united