Royalty-free stock illustration ID: 444827698

Map of Italy with embedded national flag. 3D illustration - Illustration