Alex Ashcroft

Film, Studio and Live Audio

Cirque du Soleil – Zaia



2010 Macau, China.
Fly-In Technician, Sound Specialist.

Next Post

Previous Post

© 2020 Alex Ashcroft

Theme by Anders Norén