Velvet coat – blue

£295.00

Velvet coat in blue. Knee length.
Covered in beautiful embroidery.
Lined in silk.
Size 12.