Selfies/Selfeet: England Feet Portraits in England: a cobble stone street in Oxford, and on the London Eye.