The verdict is in on Mecca’s new flagship store, and it’s a winner

.....

© The Age