900 Washington StreetWellesley, MA 02482
Capture leaf and flower images directly on paper using a process called eco printing.