Designed by
Title
Mobile industrial aerial work platforms #141712036
Description
Miami, USA - February 29, 2016: mobile industrial aerial work platforms or equipment with lifts on wheels at exposure or trade show outdoors on sunny day on cityscape
This image is editorial