LEIGHTON'S KNIGHT Clothes, jewelry & accessories curated with Intelligent Style

07/18/16: LEIGHTON'S KNIGHT

God Speed is a painting by British artist Edmund Leighton circa 1900.
It depicts an armored knight leaving for war and leaving his beloved,
who ties a red sash around his arm.