Large afghans

These afghans are made to be approx. 75” long


Your shopping cart is empty!