J.P. Canonigo

J.P. Canonigo

J.P. Canonigo

Historian, blogger, genealogist, copywriter & video game geek. Check out my bio at bio.link/jpcanonigo.