New England artist Karen Lloyd's site showcasing her latest art projects in photography, painting, magnets and more.