danadudesign.com
Sage Green damask white Peel & Stick Wallpaper
Peel & Stick Wallpaper: Self adhesive, removable and repositionable wallcovering ideal for rented spaces and DIY decals.