The Byrds Waterproof Glossy Vinyl Sticker decal Logo 2.5"x2.5"
Actual item pictured