Talk spots
What is a "talk spot"? A talk spot is literally a spot to talk to someone. The idea behind talk spots is to remind people of times and places where it is ideal to be present in the moment and commu...
What is a "talk spot"? A talk spot is literally a spot to talk to someone. The idea behind talk spots is to remind people of times and places where it is ideal to be present in the moment and commu...