3 total photos Last updated on 12-05-2007
Where is this?
It was in Leeds if memory serves me right Flackley or something like that, Large flats getting built, we where fitting sound proofing to the floors in the apartments.