MINI JERUSALEM-OMAR-The Original Hand Embroidered Artwork-35x36cm

MINI JERUSALEM-OMAR-The Original Hand Embroidered Artwork-35x36cm