Gippolito Ndp

Gippolito Ndp

Dad, G-dad, veteran, semi-retired lawyer, archaeologist, writer