Terry O'Neil Poses at the Maze Restaurant in London
In This Photo: Stephen Bowman, Noa Bodner
Stephen Bowman (C) and Noa Bodner (R) attend Gordon Ramsay's Maze Sushi Bar to celebrate an evening of iconic photography and sushi with acclaimed British photographer Terry O'Neil on June 25, 2013 in London, England.
(June 24, 2013 - Source: Samir Hussein/Getty Images Europe) more pics from this album »