A multimedia piece inspired by the story of Echo and Narcissus.

This is a Scratch production.

Read More