Popular activewear brand Tala launches physical shop in Selfridges

Responsive image
source