The Jessica Fletchers play the Bleu Lezard in ST. Gallen
Location: ST. Gallen, St. Gallen, Switzerland