Crazy quilting

66
« Back to Glossary Index

Crazy quilting is the textile art of patchworking.