huge excavator on floating platforms in the blue water of the Pacific Ocean extract white sand from the bottom and load onto a barge amid clouds and tropical islands, Okinawa, Japan.

Code produit:
336871807