Royal Opera House with London 2012 ribbon © ROH 2012

The Royal Opera House in London's Covent Garden is hosting a rich mix of events for the London 2012 Festival.

1,098 views
0 faves
0 comments
Taken on February 28, 2012