May 15, 1998 - Lausanne, Switzerland - Balelec Festival
Photo by ValÈrie Montusclat
Back