sophie cunningham, with long and posing for a picture in front of a wall