Selected work featuring Skechers Digital Retail and OOH signage spanning across 6 continents and more than 120 countries worldwide.
↑Back to Top