This dramatic piece of art near St Pancras and Kings Cross stations in London is hiding a building construction - very eye catching!
Comments
Sign in or get an account to comment.