Visiting the Shepherd School

Image
Overview of the Shepherd School of Music at Rice University