Click for large image

cavender_william_monroe_jr.jpg

William Monroe Cavender, Jr.

William Monroe Cavender, Jr.