Solar Eclipse over Dallas

May 20, 2012
Dallas, Texas, USA

Image Credit & Copyright: John Turner´╗┐
Photo
Shared publiclyView activity