Land Rover - "A Refined Point of View"
Part of a series of videos filmed for Land Rover in 6 cities over 6 weeks. Director of Photography Venice Camera Steadicam
Part of a series of videos filmed for Land Rover in 6 cities over 6 weeks. Director of Photography Venice Camera Steadicam