One of the many buildings in London, Not sure what this one is, but it was in Knightsbridge, near Harrods.
Comments
Sign in or get an account to comment.