“Let There Be Peace on Earth” performed by Carla Harris from her new CD, “O This Is Christmas!”

Available now on Amazon: