(untitled)

Solar eclipse above houses of parliament and Big Ben in London. theguardian.com #