River Island maxi dress with puff sleeves in black print | ASOS

Responsive image
source