Designed by
Title
Water cascade on the Sheaf Square in front Sheffield station. South Yorkshire. England #154462640
Description
SHEFFIELD, ENGLAND - MAY 8, 2009: The pedestrianised space with water cascade and the Cutting Edge steel sculpture on the Sheaf Square in front of Sheffield station. South Yorkshire. England
This image is editorial