A lion sculpture inspired from scripture, which had been recently displayed at The Cleveland Museum of Art is returned to its sculptor's grave site.
1 / 27
WEWS-Cleveland Videos
Thu, Apr 17, 2014 2:40 PM EDT