Helen Armstrong dogging scene from a while back. We’ve got more pictures from this scene o