Great new site for the NYC-based collective of top-shelf photographers, illustrators, stylists and more.