Art is something that makes you breathe with a different kind of happiness. -Anni Albers
Dream. Create. Inspire. Located in the heart of the village of Chester, Connecticut, USA. The Lori Warner Gallery exhibits beautiful and thought-provoking pieces by artists and designers who cherish the process of creating.
You're invited to visit our sister boutique, Swoon.