arhtisticlicense.com
The Red Priest
On March 4, 1678, in Venice, Italy, a little red-headed boy was born, and was immediately baptized by his midwife, though the exact reason for the haste is no longer remembered. It could have been …