VirtualGlobetrotting

Today in History – May 26

1135 – Alfonso VII of León and Castile is crowned in the Cathedral of Leon as Imperator totius Hispaniae, “Emperor of all of Spain”.

León Cathedral

1906 – Vauxhall Bridge is opened in London.

London Traffic Jam