General / London Amazing peach suit Mar 30, 2008Jul 12, 2015 dunxdLeave a comment Spotted in Hackney. Love the attitude dummy and wig. Advertisement Share this:TwitterFacebook