muybridgeneto.com
Dada Dada Dada Dada. Zurich, 15th May 1916.
Visit the post for more.