Germany
STELLA NOVA
Pleasure craft
ship photo