Lord Olivier

  • Written by Qayoe Jones and Directed by Catalina Guzman

  • Art Direction by Francesca Nicolas

 

Location scenes shot in Savannah, GA

  • Vimeo

© 2023 by Barbaro. Proudly created with Wix.com