Trailer: El gran Te Deum del Viernes Santo de 1910 en la Catedral de LimaFilmed by C. L. Chester and acquired by the Cinema Theater Company.Watch Here