Peru

God loves the nation of Peru. These pictures are from a crusade in Iquitos, Peru.