Quick Critique: Wind River

 

Wind River is a Native American reservation located in Wyoming, in a harsh snowy climate. Continue reading “Quick Critique: Wind River”

Advertisements