Where are Ron and Ellen?

Malta 2005

Storm waves

Storm waves in the Mediterranean in front of our hotel.