Projects

Publicity, art and science

Smile Films

Manufacture of replicates of artificial marine invertebrates for the Smile Production Company.

Share it!