photo courtesy of Gerard Larose, Seychelles Tourism Board
The Yacht: Leopard 44
Please select your language:
English
or
Deutsch