2015 CREATE Festival Award (The World of Lexica)

awards

Create Festival Logo 2015

Lexica won a 2015 CREATE festival award in Pittsburgh PA.