Black Christ Festival in Panama. Photo Mayela Lopez Black Christ Festival in Panama. Photo Mayela Lopez