• Location:
  •  
  • Devonshire Green
  • Devonshire Street
  • Sheffield
  • S3 7SB
  •  
  • Sept. 2011
  •  
  • Artists: Unknown
Artwork at Devonshire Green, Sept. 2011 Artwork at Devonshire Green, Sept. 2011