TALL MAROON JERUSALEM-Original Hand Embroidered Artwork-91x120cm

TALL MAROON JERUSALEM-Original Hand Embroidered Artwork-91x120cm