Polaroid prints can now be purchased in the Image Boutique. Limited to a print run of 100, they are 15cm x 15cm, printed on Chrystal Archival Paper with a matte finish. Prints ship from Paris, France.
©Carina Okula 2009-2014 All rights reserved. All images herein are the copyrighted work of the photographer.