L'Étoile du Nord is a French phrase meaning "The Star of the North". This is a beautiful and lovely print that would display perfectly in your home. This wall art has symbols of nature - water, trees, and stars - printed in gold ink on premium navy paper with the words "L'Étoile du Nord" in gold.
Each 8x10 inch print is hand screen printed on matte navy archival paper with vibrant gold ink. This is the perfect addition to any room in your home.
Artwork © Rachel Winter 2016
From our friends at Sweetpea and Co.