Echoes, Nature | Existence, 2010

Review of the 2010 release Nature Existence of Venezuelan band Echoes.