Dense crowd of fans seated in stadium stands watching sports with spectators - Free Stock Photo | Picren | PicRen