France
IMMACULATA
Other type
ship photo