British photographer Miles Aldridge creates acid-colored fashion photos that punch me in the face.
Fashion | March 21, 2010 | 1 comment