1978 Lee and Cheryl Albaugh in Zambia SMI2020-07-23T15:03:12-04:00 Share This Post, Choose Your Platform! FacebookTwitterLinkedInTumblrPinterest Related Posts 1982 Lee and Cheryl Albaugh in Zambia 1982 Lee and Cheryl Albaugh in Zambia May 6th, 2014 1981 Lee and Cheryl Albaugh in Zambia 1981 Lee and Cheryl Albaugh in Zambia May 6th, 2014 1980 Lee and Cheryl Albaugh in Zambia 1980 Lee and Cheryl Albaugh in Zambia May 6th, 2014 1979 Lee and Cheryl Albaugh in Zambia 1979 Lee and Cheryl Albaugh in Zambia May 6th, 2014 1977 Lee and Cheryl Albaugh in Zambia 1977 Lee and Cheryl Albaugh in Zambia May 6th, 2014