Indigenous Peoples and Human Rights

August 4, 2009

Dooda Desert Rock Music and Solar Fest

August 14 and15, 2009, Dooda (NO) Desert Rock power plant. Please double click to enlarge poster.

No comments: