Checked out the "Lost Horizon" show, curated by David Gibson, at Artjail,
50 Eldridge Street, 6th Floor, New York NY 10002, (646) 666-8550.
Wonderful show with lots of terrific artists including our very own Kristen Schiele. It's up through this week. Hours are
Monday to Friday from 10 am to 6 pm. Don't be shy. Check it out!