Victoria Square, Stafford, Staffordshire, England, UK
Size: 8256px × 4701px
Location: Victoria Square, Stafford, Staffordshire, England, UK
Photo credit: © Nick Scott / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, building, buildings, england, square, stafford, staffordshire, uk, victoria