Sheffield Twin Towers.
[Demolished on Sunday 24th August 2008]
Back
to Albuts pics.