Challah cover “Tower of David”

$1,450.00