LeMU

[leh-moo] Lemuria or "Mu" : (noun) 1. A mystical, ancient lost land located in the South Pacific between North America and Asia/Australia. 2. The everyday, everywhere accessory.

View Collection
LeMU ARRIVAL

THANK YOU FRONTLINE

read our story
LeMU ARRIVAL

WHO IS LeMU?

View STORY
LeMU ARRIVAL

NEW ARRIVALS

VIEW PRODUCTS
LeMU ARRIVAL

BYRON BAY

VIEW LOOKBOOK
LeMU ARRIVAL

FREQUENTLY ASKED QUESTIONS

ANSWERS
LeMU ARRIVAL

Follow us on instagram @lemuarrival