Candela main picture

Candela Castel

International Business

London, United Kingdom