Challah cover - Purple Jerusalem

$165.00