Outgoing and Incoming Presidents

Outgoing and Incoming Presidents, Roger and Ann Gray


JCMGA 2020