Not a peel n stick decal
Photo paper prints. Not a decal.
Rating: 2 stars