Self Portrait in Shop Window by Eric Francis February 27, 2009February 27, 2009 Self Portrait in Shop Window. Photo by Eric Francis. Share this:TwitterFacebook