May 31, 2016 7:00 pm

Nature’s entire creativity is like a flash.

13248582_504723863069762_6708073214296153577_o