play play play modal-close

Giordana Russo Bristol, United Kingdom

Bristol based filmmaker. Aspiring writer and director.

More DetailsHide Details