RIGHTS MANAGED
116576

Church lady preaching faith drops boy during demonstration