Search

Almira Armstrong

Fashion Almira Armstrong

Almira is a Sydney-based designer and entrepreneur with a background in PR and marketing. She founded candle and fragrance brand Lumira after travelling the world and living in NYC, LA and London.