Russia
MEXANIK DEMIDOV
Towing vessel
ship photo