Last Supper Silver Plated Wall Icon | Beautiful Handmade from Italy

306450 CER

Last Supper Silver Plated Icon from Italy

20.5" x 10.2"

306450 CER