Skip to main content

Church members preparing food, Peoples Temple Church, Redwood Valley, California