rickyleong.com
Happy window
When the sticky notes themselves are the message. Spotted in San Francisco in December.