The British press reports that Stella and Alasdhair Willis are enjoying a "a cheap and cheerful honeymoon" this week at The Airds Hotel, located in the quiet Scottish fishing village of Port Appin, Argyll. The happy couple have been photographed walking their dog through the village.
(kindly submitted by PLUGGED correspondent Joan M. Hopkins)
©1994-2013 Harald Gernhardt. All Rights Reserved