Peekaboo (Venice Beach, CA)

This artist has his display across from a retail Pot Shop on Venice Beach.