Banksy? by bambilee

Banksy?

Rumored to be created by Banksy, this is on the wall behind Urban Outfitters in Westwood.
Leave a Comment
Sign up for a free account or Sign in to post a comment.