Crawler Excavators 2024 United States, West Sacramento, California7d
Crawler Excavators 2011 Italy, Castel San Giovanni, Piacenza7d