Elizabeth Whelan Elizabeth Whelan is a innovative and pioneering textile designer. Located in Portland Maine Maine Editorial Photographer. Maine Commercial Photographer. Michael Wilson Photography. Maine Photographers. .