Levi van Veluw
Origin of the Beginning
Levi van Veluw is a multidisciplinary artist who lives and works in the Netherlands. He has won several awards and exhibits both in Europe and USA for his unique self-portraiture.
Levi van Veluw at the Photo Festival Lodz, Poland in the Out of Mind exhibition – May 5 – May 15 2011