Embellished Pumpkin No 3 Embellished Pumpkin No 3 Embellished Pumpkin No 3 Embellished Pumpkin No 3 Embellished Pumpkin No 3 Embellished Pumpkin No 3 A hand sewn embellished textile pumpkin. £32.00 Out of stock.