Seen On the Street

Mysterious red glasses.