Designed by
Title
The King Abdulaziz Center for World Culture is located in Dammam, Saudi Arabia. #287151237
Description
Image of Dammam, Saudi Arabia, November 11 2019. The King Abdulaziz Center for World Culture (Also known as Ithra) is a symbol of change in Saudi Arabia. made with Generative AI