Рет қаралды 1,401
two feet wanderer
Town Square is located @ Abdul Sulayman St. Al Thaghr District, Jeddah with a total land area of 52,157 sqm.