Cara Cara Opal Rosehip-Printed Cotton Top in Blue | Lyst UK