Hand knitted Prince William

Hand knitted Prince William



$200

Round hand knitted shawl.
*Includes the wool in price