onartandaesthetics.com
My Room
Born in South Africa and based in Paris, John Thackwray is a filmmaker and photographer who has directed television ads for brands such as L’Oréal, Sony, Coca Cola, and music videos for vario…