Designed by
Title
Barcelona Haggadah. Important illuminated sephardi script #161280491
Description
Lucena, Spain - Jun 1st, 2019: Barcelona Haggadah. Important illuminated sephardi script. Reproduction at Lucena Archaeological Museum, Spain
This image is editorial