Thumbnails
 

Tower Bridge with Olympics rings for the 2012 London Olympic Games in England.