That pictures from the Prudential Center without a doubt. Those are the boards there.
I don't know who that goaltender is. Mask has a 30, and jersey is 35 it looks like? I was gonna say it could be Frazee, or Kinkaid during warm ups before one of the games they were backing up when Marty was injured.
However I don't think they would give them a jersey with a blank in front! On top of the not matching jersey, and mask. It's shopped.
Looking at it again the first number on the right side might not even be a 3. Looks like it could be 25. With only the 3 visible on the left sleeve.