CLOCK TOWER BRANCH

Sharjah Clock Tower