Telegraph House

An unlovely 1960s office building undergoing demolition. The water is being sprayed to minimise dust, I assume.

Comments
Sign in or get an account to comment.