A sticker on the University of Pennsylvania campus has seen better days.


  



Leave a comment