Cute Monster Stencil Street Art … Atwater Village, Los Angeles

Atwater Village in Los Angeles is where we found this stencil street art of a cute Sesame Street muppets-like monster … More