human library

human library

1

A novel way of understanding the other and meeting your neighbor.