Image Nick Rosen, Credit Dafydd Jones Published August 4, 2010 at 184 × 269 in Nick Rosen, credit Dafydd Jones