Boris Tellegen

Contemporary

Collage, installation, sculpture

Dutch artist born in 1968 in the Netherlands. 

Localisation
Amsterdam, Netherlands