De Rivauldes, David, active 1690-1708

Relationships: