Okay, this sucks. Allegedly, the owners of the furniture store building down in HelMel painted over one of my favorite murals in Los Angeles. Now it only exists in pictures…
Okay, this sucks. Allegedly, the owners of the furniture store building down in HelMel painted over one of my favorite murals in Los Angeles. Now it only exists in pictures…