A French language video of a birds nest art installation

What do you think of this art installation?

Share this post