Skechers opens flagship store in Prague
Located on the city’s High Street Na Příkopě, the 596-meter store houses the brand’s latest lifestyle footwear collections, as well as apparel and accessories.