Lauren Jaye Squires

An Illustrator and screen printer based in Amsterdam. Favourite subjects include nature, the elements and biology.

Read more
Filters