BNWT Ladies Body Glove Long Sleeve Onepiece Swimsuit
Marked a 2XL which would fit an Au16 - 18 and has a front closure zip.
The colour is an aqua blue/green and navy.
Bought but never worn as the purpose for them changed.
An excellent and comfortable swimsuit all round to wear as I do have others that I wear.