David

David

Entrepreneur / investor
536 points

No reviews