A picture capturing the beautiful, ornate decorations on the Big Ben in London, England.
Image posted by Alexis H.
March 26, 2014
Rate this!