Royalty-free stock illustration ID: 218838655

american football stadium - Illustration