Skip to main content

People, Places & Lipsticks: Major League

Mecca Maxima, the latest retail concept by Australian beauty store chain Mecca Cosmetica, opened last month in Melbourne.