Graham Keegan is a natural dye resource: an advocate for natural color, teaching classes, growing and giving away plants. In addition to providing custom print design services, we have a line of apparel, bags and accessories, each hand dyed and constructed at the shop in Silver Lake, Los Angeles, California. We care for and consider every step in the creation of every piece. From printed pattern leather to hand-waxed denim to plant dyed wools, cottons, silks and linens, beauty and integrity of materials are our primary concerns. Take a look around to see our projects and the careful steps that we take to create them.