European dress made of ruffles and geometric shapes

496

S
M
L
Xl