Saturday, 27 November 2010

Ted Baker London Collection
Both prints in an edition of 250