The Windsor card holder from Vivienne Westwood is a small card holder crafted in a green calf leather. It has a fold-over design with two internal card slots and a clear ID window. One slip pocket features externally. Finished with a silver tone metal orb on the front.