About Image

Lottie is a New York-based luxury jewerly brand founded in 2020 by Charlotte Elizabeth Alden.

Letter Logo