clock menu more-arrow no yes

Filed under:

New Harlem Hospital Has Projection-Screen Facade; More!