Genova

Assembly Shed...

Pavia

Lifting Magnet...

Malta

Aerial platform and Mobile crane in Malta...