Nature Prevails…Posted by On 26th August 2013

Nature at its finest, creating life from debris and detritus….

…all it takes is a little bit of sunshine.

Photo courtesy of Wombat.

Haich

nature prevailingnature survivingsunrisesunshinewall e

Comments are disabled.