Tatty

Who is this tatty fellow? All I know for sure is that he was at the Walker St Tavern.

New York, NY