Hallelujah - Finale

Scene depicting worship in Heaven