Shop by type

Crossbody Bags

Handmade Crossbody Bags: 46 items in 52 fabric prints, sewn in small batches in Pennsylvania. From $39.95, free standard shipping over $35.