What the Helen of Troy is This

“Why is this sign on this light post?”

“Dear PoPville,

Why is this sign on this light post? 12th and South Carolina Ave, SE on Capitol Hill.”

Wrong conspiracy theories only…

Just kidding, any know what’s going on here?

7000 Lumen sounds like a lot of juice. It’s possibly a note for workers when they need to replace the bulb? But didn’t we hear that all the bulbs changed/were changing anyway?