Software
Houzz Logo Print
cswhittier

what does Flavor Paper mean?

12 years ago
When the text says that Flavor Papers will add a burst of "flavor" to any room, what does that mean? Is that a smell or a style?
Flavor Paper - Sheba Wallpaper · More Info

Comment