Flaneur : fragments of a street