…the spot…..

Hell’s Kitchen, New York City,

…the spot…..

Hell’s Kitchen, New York City,