It's a photo of Runner Three and Amelia Spens - a polaroid, taken recently by the date scribbled on the back. Looks like whatever Van Ark treatment they got there, Runner Three's face is back together. He does look different, though. Similar, but different.
The artefact can be found in Season 3 Mission 38: We're Needed