Theatrics





























The Royal Wedding screened live at Sendlinger Tor cinema in Munich, Germany. 29th April 2011, and, judging from the screen, around 11am.


(Lukas Barth/dapd) via the Atlantic