La Masquerade (180 footer) in Rio de Janeiro (Brazil)

These are some pictures from the yacht "La Masquerade" when it was moored at Marina da Gl