November 13, 2017 November 13, 2017 3456 × 4608 NOVEMBER 13, 2017 Bugs who knows? The camera, and the flash, and the rain, make up a beautiful light show. inpresenceofspirit.com 2020