Royal blue broderie anglaise top. One size fitting up to a 14 to 16.

Blue broderie anglaise top.

£39.00Price