Words

Thames Tower 1

Finally getting the ball rolling for Thames Tower 1, free-standing, stainless steel river.

Watch this space...