Billabong Big John Surf Hat - Navy For Sale at Surfboards.com (1104463)

Responsive image
source