Cohasset, MA, United States
Artist featured in a collection
Boston Massachusetts native now residing in the seaside town of Cohasset MA. The artwork here illustrates Stephen's unique style of self-portraiture and straight photography, as well as showcases his work with alternative processes, mixed media, and large-scale photomontage. Stephen has also been r...
artworksView All 41 Artworks
Commission Stephen Sheffield
If you’re interested in commissioning this artist for a custom artwork, inquire here.