The Lottie Moon Exhibit

Fort Worth, Texas