Image ID #0884792
Dimension: 5616x3943px.
Size: 10MB
Happy Woman Holding Spanish Flag against a green background
You can also download this image at: