Polaroid Photobooths & Factory: A&A Studios Project Archive
A&A Studios Project Archive: HISTORY: When The Impossible Project (TIP) took on the insane task of reinventing Polariod Film, A&A Studios...
7947 Ogden Avenue. Lyons, Illinois. 60534 U.S.A. 312.278.1144