Hand Carved Olive Wood Jerusalem Wall Cross. 8inches (Item #2047)

$44.99

Jerusalem Cross

1 in stock