Melinda Schafer from United States





Latest public bids by investor

Biography