Where are Ron and Ellen?
Malta 2005
Ellen at Mt. Etna, cold even with a hood.