World in pictures

Guests arrive for opening of the Bayreuth Festival in Bayreuth, Germany, Friday, July 25, 2014. The annual Richard-Wagner opera festival is one of the most important cultural a events in Germany. Bayreuth’s annual opera ... Read article Credits AP
back next