Original fine art photography and paintings by veteran magazine photographer Greg Foster and original art on canvas by Jennifer Eanes Foster.