French terry dress

Status

In stock
£2,400

From:

Details

Knee length, short-sleeved, high-neck