Laughing Squid

a daily dose of unique and curious things

The Street Art of Mildred

I came across this Milly sticker at the Potrero Center Post Office in San Francisco. Here’s some more wonderful 2007 street art from of Mildred.…