November 2009

November 2009

December 2009

December 2009

June 2012 Venus Transit

June 2012 Venus Transit

December 2010 Lunar Eclipse

December 2010 Lunar Eclipse

December 2011 Lunar Eclipse

December 2011 Lunar Eclipse

May 2012 Solar Eclipse

May 2012 Solar Eclipse

November 2012

November 2012

January 2013

January 2013

June 2013

June 2013

October 2013

October 2013

November,2013

November,2013

October 2014

October 2014

New Mexico, October 2014

New Mexico, October 2014

New Mexico, November, 2015

New Mexico, November, 2015

Mercury Transit, May, 2016

Mercury Transit, May, 2016

December 2016

December 2016

Arizona, May 2017

Arizona, May 2017