Elena Barroso

Creating polished edits that shine

Ready for work

Elena is ready for their next project!

Glasgow, UK