Swiss-born French jazz trumpeter Erik Truffaz performs onstage during the 45th Montreux Jazz Festival in Montreux July 11, 2011. Over 350 artists and groups will perform on the two main stages and at the ten free venues during the sixteen-day long festival.[Photo/Agencies]
|