New Amsterdam Surf Association Logo Cap
- 100% cotton
- front embroidery
- mesh lining
- embroidered tonal air holes