Shell Store

Shell came to ArtHouse with a golden idea - a store in the Houston Galleria that would honor the brand's history and the American automobile. The result was a floor-to-ceiling environmental design from memory lane.