Shard — Eye and Buckingham Palace 040213

London Eye from the Shard with St. James's Park and Buckingham Palace

London Eye from the Shard with St. James’s Park and Buckingham Palace

Leave a Reply

Your email address will not be published. Required fields are marked *