Designed by
Title
The World's Biggest Eye Contact #79671426
Description
NAPLES, ITALY - October, 29: The World's Biggest Eye Contact Experiment.share a minutes eye contact with strangers in public to rebuild our sense of shared humanity on October 29, 2016 in Naples
This image is editorial