Noah's Ark Enameled Mezuzah

$44.95

Length: 5 inch