What Mean These Stones

Nov 19, 1995    Dr. Frank Barker, Jr.