Grand Rapids Camera Club

Jim Shearer Jr