Moon&Stars // Locarno

  • Piazza Piccola Piazza Grande Locarno Switzerland

Playing on the new stunning Piazza Piccola Stage at beautiful Moon&Stars Festival Locarno, Switzerland.