Patchwork Handmade

Pieces of rugs sewn together by hand.

go up