Beth Foley


Illustrating life's absurdities, Beth Foley paints humorous scenes with surprises at every corner.