Skechers Sri Lanka
A set of thirteen social posters that tell shoppers to look for the original Skechers and to buy from authorised stores.
13 designs
A set of thirteen social posters that tell shoppers to look for the original Skechers and to buy from authorised stores.
13 designs