On tred ruched front denim shirt with frill detail.

Sizes: s/m or m/l

Ruched denim shirt

£39.00Price