CR

Craig Newmark

1 quote

Quotes by Craig Newmark