Palestinian Embroidery by Jane Duran

PN Review 286, November - December 2025