This big screw is towering over Streatham Hill station. I've no idea what construction activity is going on but it clearly involves some kind of drilling.
Comments
Sign in or get an account to comment.