Germany
KNECHTSAND
Pollution Control Vessel
ship photo