top of page
Karl Stephan Studio

​Karl Stephan
Karl Stephan Studio
32R Essex Street #3A
Cambridge, MA 02139
In the studio. Photo by Michelle Nip
bottom of page
​Karl Stephan
Karl Stephan Studio
32R Essex Street #3A
Cambridge, MA 02139
In the studio. Photo by Michelle Nip