You are the Alien

Wind Caves, Borrego Mountain Wash, Ocotillo Wells, California, United States

You are the Alien — Wind Caves, Borrego Mountain Wash, near Ocotillo Wells, CA. February 2013.

Leave a Reply