Imgflip Logo Icon

London - The Shard

London - The Shard | London; The city that never stops | image tagged in london | made w/ Imgflip meme maker
1,053 views 2 upvotes Made by DavieG 8 years ago in fun
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
London; The city that never stops