Designed by
Title
Digital film camera, Arri, model Alexa Mini, Spain #239883107
Description
Madrid, Spain - April 29, 2021: A digital film camera, Arri, model Alexa Mini, on an Oconnor tripod, in the street, during the shooting of an advertising spot
This image is editorial