Royalty-free stock photo ID: 2701058

The national flag of Venezuela, in South America - Image