Italy
IEVOLECO QUARTO
Pollution Control Vessel
ship photo