David Perrott

David Perrott

Endlessly curious about human nature and the worlds we build around it.