Seguendo la filosofia della Bauhaus School e di Keith Haring, The French Print è un marchio situato a Parigi con un obiettivo fisso: portare l'arte al massimo delle persone.
In nome di questa missione, presentano, attraverso selezioni e collaborazioni curate, alcuni dei pezzi più belli della Storia dell'Arte e delle creazioni contemporanee.
TFP utilizza carta fine art ecologica da 260 g, prodotta in Francia. Usano anche una delle migliori tecniche di stampa, chiamata "" à la Giclée "". Infine, il legno dei suoi telai proviene da foreste rinnovabili.