Millennium Square is a modern city square in Sheffield, England
Size: 6001px × 4006px
Location: Sheffield, England, United Kingdom
Photo credit: © Shahid Khan / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, area, background, ball, base, building, center, city, design, drops, england, europe, fargate, fountains, hall, millenium, pool, rain, shaped, sheffield, sphere, square, stainless, steel, town, uk, urban, yorkshire