Hotel Chelsea NY - from our story 'New York 1982 / 1983: Before Big Money Buried The City’s Character'

A photograph of me outside one of my favourite places, the Chelsea Hotel on West 23rd Street. New York City, November 1983. Hotel Chelsea 222 W 23rd St New York NY 10011

A photograph of me outside one of my favourite places, the Chelsea Hotel on West 23rd Street. New York City, November 1983. Hotel Chelsea 222 W 23rd St New York NY 10011

View The Article