About the Artist Art by Alyssa is a company based in Beverly, Massachusetts. Founded by Alyssa Watters, Art by Alyssa combines a love for oil painting with a passion for creating handmade gift products."> Peacock Clutch -