Crazy quilting

109
« Back to Glossary Index

Crazy quilting is the textile art of patchworking.