Where are Ron and Ellen?
Malta 2005
Mt. Etna, with smoke coming from the active volcano.