TALL MAROON JERUSALEM-The Original Hand Embroidered Artwork-90x120 cm

TALL MAROON JERUSALEM-The Original Hand Embroidered Artwork-90x120 cm