Who: Jules Julien
What: The Face
Where: Amsterdam, Netherlands

The Face by Jules Julien - Art Installation, Amsterdam, Netherlands