graybeardtrail.com
Christmas: Light
24 December 2013 Forest Hills Church (Presbyterian) Cleveland Heights, Ohio