Papal Indulgence Printed in Germany

A printed papal indulgence authorized by Pope Nicholas V was printed in 1454 at Mainz, Germany. Continue reading