Where are Ron and Ellen?
Malta 2005
Windblown tree at Hagar Qim Temple.