Holiday Concert - Philadelphia Boys Choir and Chorale

St. Rosa Lima, Haddon Heights, NJ