Talib Choudhry

Bio

Talib Choudry is the Design Editor of Telegraph Magazine and Editor-at-Large of Elle Decoration, UK.