The baby blue 138 Cardigan, named after Shakespeare's sonnet 138 about the delusions of love, the ca...
The baby blue 138 Cardigan, named after Shakespeare's sonnet 138 about the delusions of love, the cardigan is finished w...
What's your first impression?