Another one of the infamous Pet Bird stickers, this one in a state of decay, having apparently suffered weather damage as well as half-surviving someone's efforts to tear it off.
Spotted on Washington Avenue near Eastern Parkway, stuck to the support...