
Alex Mayover
Film Lover
Editor,
Assistant Editor,
Digital Imaging Technician,
Production Manager.
Great Britain, London