A place where strangers can be present for each other.
about