“SELF-BIRTH” DIPETSA – SS 21 London Fashion Week Dimitra Petsa (aka Di Petsa) presented a poignant new film named Self Birth, which explores intimacy, connection, self love, and healing, as well as water as a vital force for life. Views: 5,025 By Creators Play Creatorsplay Curator