retail displays carters interior

A large light box, walls and table for the Carter\'s office in Atlanta, GA.