July 10th Morning Assembly

Camp Greystone