United Kingdom (UK)
BIG RON
Pleasure craft
ship photo