Veiled

  •  
    This is a proposal to hide sticky residues of vinyl sheets which were attached on the wallpaper in Prada flagship store New York.