Russia
PETR ILJIN
Fish Factory Ship
ship photo