Library Digital Collections

Group holding Christian Fellowship Church flags; band also present

Group holding Christian Fellowship Church flags; band also present