Excavator on the reclamation land. excavator at sea beach shore to renovate and relocation prepare for development

Code produit:
255912520