United Kingdom (UK)
HAMMER CAT
Pleasure craft
ship photo