Ebony Rouched Long Sleeve Micro Mini Dress – Black | Needle & Thread