Our North 28th project at, you guessed it North 28th Street, in Brewerytown got a sweet new art installation by noted artist Stephen Powers. You may recognize his work riding along the Market Frankford El trains. He did all the Philly love letters. I'm not sure what this particular piece is about, but it looks to me like it's some sort of engagement. Guy on one knee with a pizza? Or is that an abstract diamond? Either way, it's still pretty cool.