Stefano main picture

Stefano Capelli

Director/Business

London, United Kingdom