Ecce Terram IncIn 2010, Photo2Lab installations handled orders with over 220 million digital photos, 500,000 photo albums and photo calendars.