MARK CROSS Grace Large Embellished Textured Leather Shoulder Bag Blue
MARK CROSS Grace Large Embellished Textured Leather Shoulder Bag Blue MARK CROSS Grace Large Embellished Textured Leather Shoulder Bag Blue MARK CROSS Grace Large Embellished Textured Leather Shoulder Bag Blue

Grace Large Embellished Textured Leather Shoulder Bag Blue

Aquamarine Embellished Leather Crossbody Bag by MARK CROSS

Buy for $2,695 from NET-A-PORTER.COM