nemfrog - All seeing.  La lámpara maravillosa. 1916. 

more about : nemfrog