I was wondering around today and ended up at St Pancras international Station and saw this amazing piece of art. It's so high I bet a lot of people miss it and unfortunately I have no information about these clouds (there are two).
Comments
Sign in or get an account to comment.