Scopio LogoScopio Logo
0 Views
0 Downloads

Syeda Sana

Story
Abu Dhabi - Abu Dhabi - United Arab Emirates

This is the largest mosque called Sheikh zayed mosque situated in Abu Dhabi

Details
Size:1200px x 1600px
Posted Date:May 2, 2023 3:56 PM
License:Editorial