CLEO_B

About the Designer

CLEO_B's picture

Cleo is based in London, United Kingdom. She studied at London College of Fashion. Her collections are produced in Spain.