Photo Details

Photo detail

January 12, 2013

Polaroid
Polaroid's first Fotobar, in Delray Beach, Fla., will let users upload images from smartphone apps such as Instagram and Picasa to editing workstations, then have them printed out on anything from metal to bamboo.

loading...