Art and commerce

Not the most sensitive sighting for an advertising screen running Sky TV and managing to block out most of a grand sculpture - near Liverpool St Station

Comments
Sign in or get an account to comment.