Image ID #2616561
Dimension: 4096x2304px.
Size: 3MB
Smiling woman wearing hijab at a mosque in abu dhabi showcasing arabian architecture and islamic culture.
You can also download this image at: