Piece by Piece - Lauren MacDonald

Piece by Piece: 20 modern patchwork and quilting projects to make from preloved fabrics is a hands…