Illustrated comp for ExxonMobil TV spot on renewable energy sources: detail 1.

Illustrated comp for ExxonMobil TV spot on renewable energy sources: detail 1.
Illustrated comp for ExxonMobil TV spot on renewable energy sources: detail 2.
Illustrated comp for ExxonMobil TV spot on renewable energy sources.