AJD

AJD

Mature (retired) male, semi-“computer-literate”, interested in learning more.