Daily Eye Wonder May 2013
A collection of some beautiful, strange, interesting, and fascinating pictures of weather, environment and space that might let you wonder.
Eruption of Etna
Mount Etna is located near Catania, Italy on the island of Sicily. This image show Etna erupting for the ninth time this year.