If you know a mega polaroid fan that also appreciates the art of letter writing, this one’s for them! The charming Polaroid Letter Set contains five polaroid envelopes and ten letter writing sheets, perfectly printed with all the lovely details and characteristics of the classic polaroid prints we all love. Made in Japan, they may not capture – and after a little shaking – reveal a special moment, but t