EYE CANDY
I See London (But Not France)

A 320 gigapixel panoramic image of London taken during the 2012 Olympic Games. I'm sure there's some boobage somewhere...