The description for this video says that it is from the Cathedral of Santiago de Compostela in Spain. Have you ever seen anything like this before??

[See also: 22 Beautiful Altars Worthy of the Sacrifice of the Mass]

Share this post