watch Sound of a Million Insects, Light of a Thousand Stars
Sound of a Million Insects, Light of a Thousand Stars
35mm negative film stock was buried under leaves near the Fukushima Daiichi Nuclear Power Station. The abstract flurry of ....
Read More