Big Fish
Info
Big Fish is an art direction studio based in Paris