The Impossible Project

Great roundup of Polaroid goodess at things magazine