Print for a Finnish children clothing label Vimma in Spring 2016. Lakritsa is made of licourice, seaweed and manchineel trees.
Print for a Finnish children clothing label Vimma in Spring 2016. Lakritsa is made of licourice, seaweed and manchineel trees.