tomford1

tomford2

tomford3

tomford4

models Carolyn Murphy, Anja Rubik, Joan Smalls, Stella Tennant, Amber Valletta, Karen Elson and Edita Vilkeviciute