JERUSALEM GATE-The Original Hand Embroidered Artwork-98x175cm

JERUSALEM GATE-The Original Hand Embroidered Artwork-98x175cm