Trio Mediæval performs at the Irvine-Barcley Theatre in Irvince
Location: Irvine-Barcley Theatre, Irvince, USA