Live action footage
Torrevieja, Alicante, Spain - Jan 16 2020 : John Deere tractor towing earth moving equipment on builing site in Spain
HD
1920 x 1080
This Element is also available via Subscription.
Editorial Use Only