Azimut 74 Magellano

Azimut 74 Magellano, Italy. The installation consists of 2 x 750 Interceptors.

Get the latest news from Humphree right in to your inbox