22.10.2011

P1110052 377x251

This is the ‘Spain’ restaurant on west 13th Street not a gallery in Chelsea. It’s a great place to drink.

This entry was posted in Diary. Bookmark the permalink.