Startups
Fashion sportswear. Petra is the first and only brand born simultaneously as both fashion and performance sportswear brand. No compromise in design, quality and fashion image. Made ethically and sustainably in Italy to the highest specifications.
Overview
Location
United Kingdom, England, London