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.…