'The Sweet Life,' 63 Hester Street NE corner of Ludlow Street

'The Sweet Life,' 63 Hester Street NE corner of Ludlow Street, 1989.jpg