VirtualGlobetrotting

Today in History – December 28

1895 – The Lumière brothers perform for their first paying audience at the Grand Cafe in Boulevard des Capucines marking the debut of the cinema.

Institut Lumière museum

1065 – Westminster Abbey is consecrated.

Westminster Abbey
Westminster Abbey