petals commercial est. [Saudi Arabia]
City: jeddah Province/State: decoration Country/Region: Saudi Arabia