Greece
LYBOUSSAKIS LEON
Tug
ship photo