Louise van Terheijden is a contemporary artist from The Netherlands. She creates colorful watercolor abstracts inspired by her love of nature.