Shard of glass

London's newest landmark (if you don't count the cable cars) viewed from London Bridge railway station.

Comments
Sign in or get an account to comment.