Thursday, November 8, 2012

Howlin' Owls




A well dressed owl goes postal on a sticker stuck on Melrose.

Dig the wearing of watches on the hat.


From unknown artist.




No comments:

Post a Comment