The Emeraude, reputedly extremely expensive and luxurious
The Emeraude, reputedly extremely expensive and luxurious