Vintage Prince Edward Island Canada Trucker Mesh Snapback Hat.
Has staining on bill- see all pics for flaws and wear.