play play play modal-close
L9xvgvvyvutehw29bink

Giordana Russo Bristol, United Kingdom

Bristol based filmmaker. Aspiring writer and director.