‹ Exit photo gallery
WJLA, February 29, 2012

Daily Eye Wonder March 2012

Here is a collection of some beautiful, interesting and even strange weather photos.

Lightning Display on Ikaria Island, Greece

This is an unbelievable photo of lightning during a severe thunderstorm in Ikaria, Greece, near the southwestern coast of Turkey. This is actually a 70-shot photo sequence that captures the incredible lightning strikes.