moominstuff: A Polaroid Primer: Peel-apart Films Saved on June 21st, 2008 at 11:35 am EDT. Visit “moominstuff: A Polaroid Primer: Peel-apart Films”