'Penelope' cardigan

Bernadette

 495