It may not be immediately obvious from the photo, but the window on the left of this Del Ray antiques shop on Mt. Vernon Avenue is really a mural.
If you’re humming and you’re not sure why, all that pot smoking you did in the 1960s affected your memory. I was going to tell you something else, too, but I can’t think of it right now. If you don’t have a clue as to what I’m babbling about, click here.