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