Alwyn and Addy Turner are a couple of good friends back in England, photographed on vacation in Rhodes during 2000.