C.W. Hayes
C.W. Hayes

C.W. Hayes

an astute observer of the human scene, researcher, and history buff