C

Carlota Bermúdez Cabrera

Born in Tenerife, Canary Islands, Spain

Actor

Writer

Director

Producer

Editor