Royalty-free stock illustration ID: 189098384

Digitally generated brazilian national flag against large football stadium - Illustration