Piccolo player takes center stage

Arts & Culture Brian Newhouse · ·