Catherine Tachtali

Filmmaker, Video Editor & Animator

Ready for work

Catherine is ready for their next project!

Athens, Greece