Daily Archives: December 15, 2017

Caracas on the Thames

Originally posted on nebraskaenergyobserver:
Sunset near Trafalgar Square, London, UK So there sits Britain, a bit more than half of the population bestirred themselves to extricate themselves from the EU to a fair amount of excitement on both sides of…

Posted in Uncategorized | Leave a comment