Dog Roses Cushion
Dog Roses Cushion
Dog Roses Cushion

Dog Roses Cushion

Regular price $22.00 $15.40

Plant a bed of blooming 3D roses complete with buzzing bees on a cushion cover. This design is also perfect for a wall hanging or special garment, with beautiful organza...