Swimming with these wonderful creatures who have accompanied us on so many trips and always make me smile and cry at the same time!