Trio Mediaeval launches their new album A Worcester Ladymass with a concert
Location: Pasquerilla Spiritual Center, Pasquerilla, PA, USA