Sir Bob Geldof, Peaches & Astala Geldof-Cohen, Thomas Cohen Published April 8, 2014 at 610 × 683 in RIP Peaches Geldof Next → Sir Bob Geldof, Peaches & Astala Geldof-Cohen, Thomas Cohen