User Avatar

JP Canonigo

johnpaulcanonigo.com
·
Historian, blogger, genealogist, copywriter & video game modder.
jpthehistorian
·
84 followers
·
12 following