Floral peel and stick wallpaper