Doe the front and the back feel the same !! If reverse painted you can feel the paint, it will be different rougher and more dull than the glass front !! If both feel the same and all you can feel is the glass, then the pic is encased within the glass !! Looking at the edge,, it very likely did,, as others said, come from a window !!