Designed by
Title
Mobile Crane And Pay loader on Pier Construction Site #40394176
Description
DURBAN, SOUTH AFRICA - MAY 3, 2014: Workers mobile crane backhoe payloader at pier construction site on North Beach in Durban South Africa
This image is editorial