thesoundofapplause.com
The Sound of Applause · Film production and graphic design from Amsterdam