Website for the Francebased graphic design studio 7h34
France-based graphic design & digital creative studio.