Blast! So close. Glad to know I was in the general area.
I've definitely seen those brass decorations before, but I don't remember where. My first guess was the party store on Boylston near Arlington, but I just checked Streetview and that wasn't it. Hmmm....