Nefelin

IUU vessel flag: 
Ukraine
IUU vessel IMO no: 
7645237
IUU vessel photos: