God Over Fenway?

I took this photograph at Fenway a few weeks ago, after a two hour rain delay before the Sox played the longest named team in baseball. Unfortunately this photo doesn't have its full effect here, as it's just a scan from the actual print.
Was this God peering over the sky above Fenway? It's pretty majestic, yes, but I doubt it's actually God since the Sox got creamed that day.
Click Here for a larger view at my Flickr site.








Contribute to Deval