Solar Decathlon
Graphic & ID - Solar Decathlon
Alice Lai
Designer/Marketing & Advertising Director Neshanic Station, NJ