German Size Large Square Pillows - 31 x 31" (80 x 80cm)

German Size Large Square Pillows - 31 x 31

 WE NO LONGER STOCK GERMAN SIZE PILLOWS.