United Kingdom (UK)
ALIBI
Sailing vessel
ship photo