The Minor Latham Playhouse is a Barnard facility for the college's theater program.
Time Out says
Details
Discover Time Out original video
Â
The Minor Latham Playhouse is a Barnard facility for the college's theater program.
Discover Time Out original video
Â